package Entity;
/**
 * 
 * Entity: Test.
 * contain Test Entity properties along with getters and setters to each property.
 * Also contain constructors.
 *
 */

public class Test {

	Integer id;
	Integer age;
	Integer enterprise;
	Integer courage;
	Integer bite;
	Integer security;
	Integer search;
	String name ;
	

	/**
	 * 
	 * @return dog ID (dog that took the test)
	 */
	public Integer getID() {
		return id;
	}
	/**
	 * 
	 * @param id dog ID (dog that took the test)
	 */
	public void setID(Integer id) {
		this.id = id;
	}
	/**
	 * 
	 * @return age of the dog during the test
	 */
	public Integer getAge() {
		return age;
	}
	/**
	 * 
	 * @param age age of the dog during the test
	 */
	public void setAge(Integer age) {
		this.age = age;
	}
	/**
	 * 
	 * @return Dog Enterprise test result in specific age 
	 */
	public Integer getEnterprise() {
		return enterprise;
	}
	/**
	 * 
	 * @param enterprise Dog Enterprise test result in specific age 
	 */
	public void setEnterprise(Integer enterprise) {
		this.enterprise = enterprise;
	}
	/**
	 * 
	 * @return Dog Courage test result in specific age 
	 */
	public Integer getCourage() {
		return courage;
	}
	/**
	 * 
	 * @param courage Dog Courage test result in specific age 
	 */
	public void setCourage(Integer courage) {
		this.courage = courage;
	}
	/**
	 * 
	 * @return Dog Bite test result in specific age 
	 */
	public Integer getBite() {
		return bite;
	}
	/**
	 * 
	 * @param bite Dog Bite test result in specific age 
	 */
	public void setBite(Integer bite) {
		this.bite = bite;
	}
	/**
	 * 
	 * @return Dog Security test result in specific age 
	 */
	public Integer getSecurity() {
		return security;
	}
	/**
	 * 
	 * @param security Dog Security test result in specific age 
	 */
	public void setSecurity(Integer security) {
		this.security = security;
	}
	/**
	 * 
	 * @return Dog Search test result in specific age 
	 */
	public Integer getSearch() {
		return search;
	}
	/**
	 * 
	 * @param search Dog Search test result in specific age 
	 */
	public void setSearch(Integer search) {
		this.search = search;
	}
	/**
	 * 
	 * @return Dog name
	 */
	public String getName() {
		return name;
	}
	/**
	 * 
	 * @param name Dog Name
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * Test constructor (with parameters)
	 * @param id  Dog ID
	 * @param age age during the test
	 * @param enterprise enterprise test result
	 * @param courage courage test result
	 * @param bite bite test result
	 * @param security security test result
	 * @param search search test result
	 * @param name name of the dog
	 */
	public Test(Integer id, Integer age, Integer enterprise, Integer courage,
			Integer bite, Integer security, Integer search, String name) {
		super();
		this.id = id;
		this.age = age;
		this.enterprise = enterprise;
		this.courage = courage;
		this.bite = bite;
		this.security = security;
		this.search = search;
		this.name = name;
	}
	
	/**
	 * Test Constructor (no parameters)
	 */
	public Test() {
	}
	
}
